using System;
using ilgolosone.Shared.Domain;
using NUnit.Framework;

namespace ilgolosone.Shared.UnitTests
{
    [TestFixture]
    public class ValueObjectTester : ValueObjectFixtureBase<ValueObjectStub>
    {
        protected override ValueObject<ValueObjectStub> CreateValueObject()
        {
            return new ValueObjectStub(new DateTime(1970, 1, 1), "Luca" ,38, "Via Puccini 56");
        }

        protected override ValueObject<ValueObjectStub> CreateDifferentValueObject()
        {
            return new ValueObjectStub(new DateTime(1960, 1, 1), "Luca", 40, "Via Puccini 56");
        }
    }
}